A Survey on Different Approaches of Determining Cohesion Based Object Oriented Metrics
نویسندگان
چکیده
—Object Oriented (OO) metrics play a key role in determining the efficiency of the code being developed under OO approaches. Cohesion is one of the widely used measures applied for the determination of important factors including reusability, maintainability and readability. There exists many Cohesion based OO metrics making it difficult to choose the appropriate one. Moreover, improper application of these metrics may also lead to wrong judgements. This paper aims to provide a classification of various Cohesion based OO metrics together with their significances and limitations. Hope that this would be beneficial for the developers and testers to make proper choice.
منابع مشابه
A Review on Determining Cohesion and Coupling Based Object Oriented Metrics
Object Oriented (OO) metrics play a key role in determining the efficiency of the code being developed under OO approaches. Cohesion and coupling are the widely used measures applied for the determination of important factors including reusability, maintainability and readability. There exists many Cohesion and Coupling based OO metrics making it difficult to choose the appropriate one. Moreove...
متن کاملReview of ranked-based and unranked-based metrics for determining the effectiveness of search engines
Purpose: Traditionally, there have many metrics for evaluating the search engine, nevertheless various researchers’ proposed new metrics in recent years. Aware of this new metrics is essential to conduct research on evaluation of the search engine field. So, the purpose of this study was to provide an analysis of important and new metrics for evaluating the search engines. Methodology: This is ...
متن کاملTowards Cohesion-based Metrics as Early Quality Indicators of Faulty Classes and Components
Measuring structural design properties of an object-oriented system is a promising approach towards early quality assessments. In object-oriented systems, cohesion is an important factor of objectoriented design quality. A few researchers refer cohesion to the degree of the relatedness of the members in a class. In an object-oriented system, classes and components are key early artifacts that l...
متن کاملObject Oriented Metrics ( A Survey Approach )
Given the central role that software development plays in the delivery and application of information technology, managers are increasingly focusing on process improvement in the software development area. This demand has spurred the provision of a number of new and/or improved approaches to software development, with perhaps the most prominent being object-orientation (OO). In addition, the fo...
متن کاملA Study of Cohesion Metrics for Aspect- Oriented Systems
Aspect-oriented is new programming approach to develop software. There are various existing approaches like modular and objectoriented but these approaches suffer from limitation in properly separating crosscutting concerns. Examples of cross cutting concerns are caching, tracing, logging, security, resource pooling, synchronization, exception handling etc. Code related to these concerns is gen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012